spoil someone's enjoyment of something - Spanish English Dictionary